self relocating - German English Dictionary